Bulk Claims Data Ingestion Into Data Cloud

(0 reviews)

Architecture Diagram

resources/bulk-claims-data-ingestion-api-impl_Image_1-bfb34d7d-ef2f-4462-90a1-551e959f59bc.png

SNoDescription
1Invoke Sync Request for a group.
2Start a bulk job for a group in the payer system via Generic FHIR client.
3Store the job status as ‘New’ in the Status Object Store.
4Queue the job in the Jobs object Store.
5Respond job ID to the consumer.
6Dispatch job runs at the scheduled time and picks all the queued jobs.
7Check the status of the job in the payer system via the Generic FHIR client.
8Update the Job Status as ‘Inprogress’ in the Status Object Store.
9Invoke ETL flow.
10Download ndjson from the payer system using the Generic FHIR client.
11Map ndjson to DataCloud format and write to temp folder (This step is skipped for Patient.ndjson (PHI - Person health Information)).
12Create a Data cloud job using a CDP connector.
13Upload to Data cloud job using a CDP connector.
14Delete CSV in temp folder.
15Update the Status Object Store with a job summary.
16Close the job in Data cloud using a CDP connector.
17Add Data cloud job id in DC Jobs Object Store.
18Data cloud job status check runs at the scheduled time gets jobs from Data cloud Job Object Store.
19Get Job status from Data Cloud using a CDP connector.
20Update Job summary and status as ‘Completed’ in the Status Object Store.

Reviews

TypeApplication
OrganizationMuleSoft
Published by
MuleSoft Organization
Published onJun 13, 2024
Asset overview
Industries CloudHealth
Custom fields

Asset versions for 1.0.x

Asset versions
VersionActions
1.0.0